package com.emm.yixun.common.app;

import java.io.Serializable;

import com.emm.yixun.common.app.annotation.TYWValid;

public class CustomerTagListReqDto implements Serializable{

	private static final long serialVersionUID = 1L;
	
	/**
	 *名称：版本号
	 *描述：
	 *	版本号
	**/
	@TYWValid(min=0,max=8)
	private String version;
	
	/**
	 *名称：授权码
	 *描述：
	 *	授权码
	**/
	@TYWValid(min=0,max=20)
	private String token;
	
	/**
	 *名称：签名
	 *描述：
	 *	签名
	**/
	@TYWValid(min=0,max=50)
	private String sign;
	
	/**
	 *名称：开始时间
	 *描述：
	 *	开始时间
	**/
	@TYWValid(min=0,max=19)
	private String starTime;
	
	/**
	 *名称：结束时间
	 *描述：
	 *	结束时间
	**/
	@TYWValid(min=0,max=19)
	private String endTime;
	
	/**
	 *名称：项目code
	 *描述：
	 *	结束时间
	**/
	@TYWValid(min=0,max=19)
	private String projectCode;
	
	//页数
	private Integer pageSize;
	//每页记录条数
	private Integer pageNum;

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}

	public String getToken() {
		return token;
	}

	public void setToken(String token) {
		this.token = token;
	}

	public String getSign() {
		return sign;
	}

	public void setSign(String sign) {
		this.sign = sign;
	}

	public String getStarTime() {
		return starTime;
	}

	public void setStarTime(String starTime) {
		this.starTime = starTime;
	}

	public String getEndTime() {
		return endTime;
	}

	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}

	public Integer getPageSize() {
		return pageSize;
	}

	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}

	public Integer getPageNum() {
		return pageNum;
	}

	public void setPageNum(Integer pageNum) {
		this.pageNum = pageNum;
	}

	public String getProjectCode() {
		return projectCode;
	}

	public void setProjectCode(String projectCode) {
		this.projectCode = projectCode;
	}
	
}
